/**
 * Created by Lcp on 2018/3/7.
 */
var obj = JSON.parse(window.sessionStorage.getItem('obj')),
    color_5 = ['#0dc884','#40c4ff','#a3e9a4','#0091ea','#8bc34a','#81affe','#01579b','#84ffff','#00cdb9','#00806f','#00e892'];//Echart_5
option_4(obj);
function option_4(obj){
    var labelTop = {
        normal : {
            label : {
                show : true,
                position : 'center',
                formatter : '{b}',
                textStyle: {
                    baseline : 'bottom'
                }
            },
            labelLine : {
                show : false
            }
        }
    };
    var labelBottom = {
        normal : {
            color: '#cbd9fe',
            label : {
                show : true,
                position : 'center'
            },
            labelLine : {
                show : false
            }
        },
        emphasis: {

        }
    };
    var radius = [35, 50];
    var option = {
        animationDuration:3000,
        backgroundColor:'rgba(23,83,93,0)',
        series : [
            {
                type : 'pie',
                center : ['10%', '30%'],
                radius : radius,
                x: '0%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[0] > 0  ? obj.value_2[0] : '0',
                        value:obj.value_2[0],
                        itemStyle: {
                            normal: {
                                color:color_5[0],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[0],
                        value:obj.value_1[0],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['26%', '30%'],
                radius : radius,
                x:'15%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name:  obj.value_2[1] > 0  ? obj.value_2[1] : '0',
                        value:obj.value_2[1],
                        itemStyle: {
                            normal: {
                                color:color_5[1],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[1],
                        value:obj.value_1[1],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['42%', '30%'],
                radius : radius,
                x:'30%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[2] > 0  ? obj.value_2[2] : '0',
                        value:obj.value_2[2],
                        itemStyle: {
                            normal: {
                                color:color_5[2],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[2],
                        value:obj.value_1[2],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['58%', '30%'],
                radius : radius,
                x:'45%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[3] > 0  ? obj.value_2[3] : '0',
                        value:obj.value_2[3],
                        itemStyle: {
                            normal: {
                                color:color_5[3],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[3],
                        value:obj.value_1[3],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['74%', '30%'],
                radius : radius,
                x:'60%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[4] > 0  ? obj.value_2[4] : '0',
                        value:obj.value_2[4],
                        itemStyle: {
                            normal: {
                                color:color_5[4],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[4],
                        value:obj.value_1[4],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['90%', '30%'],
                radius : radius,
                x:'75%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[5] > 0  ? obj.value_2[5] : '0',
                        value:obj.value_2[5],
                        itemStyle: {
                            normal: {
                                color:color_5[5],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[5],
                        value:obj.value_1[5],
                        itemStyle : labelBottom,
                    }
                ]
            },
            {
                type : 'pie',
                center : ['18%', '70%'],
                radius : radius,
                y: '55%',   // for funnel
                x: '0%',    // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[6] > 0  ? obj.value_2[6] : '0',
                        value:obj.value_2[6],
                        itemStyle: {
                            normal: {
                                color:color_5[6],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[6],
                        value:obj.value_1[6],
                        itemStyle : labelBottom,
                    }
                ]
            },
            {
                type : 'pie',
                center : ['34%', '70%'],
                radius : radius,
                y: '55%',   // for funnel
                x:'15%',    // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[7] > 0  ? obj.value_2[7] : '0',
                        value:obj.value_2[7],
                        itemStyle: {
                            normal: {
                                color:color_5[7],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[7],
                        value:obj.value_1[7],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['50%', '70%'],
                radius : radius,
                y: '55%',   // for funnel
                x:'30%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[8] > 0  ? obj.value_2[8] : '0',
                        value:obj.value_2[8],
                        itemStyle: {
                            normal: {
                                color:color_5[8],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[8],
                        value:obj.value_1[8],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['66%', '70%'],
                radius : radius,
                y: '55%',   // for funnel
                x:'45%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[9] > 0  ? obj.value_2[9] : '0',
                        value:obj.value_2[9],
                        itemStyle: {
                            normal: {
                                color:color_5[9],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[9],
                        value:obj.value_1[9],
                        itemStyle : labelBottom
                    }
                ]
            },
            {
                type : 'pie',
                center : ['82%', '70%'],
                radius : radius,
                y: '55%',   // for funnel
                x:'60%', // for funnel
                itemStyle : obj.labelFromatter[0],
                data : [
                    {
                        name: obj.value_2[10] > 0  ? obj.value_2[10] : '0',
                        value:obj.value_2[10],
                        itemStyle: {
                            normal: {
                                color:color_5[10],
                                label : {
                                    show : true,
                                    position : 'center',
                                    formatter : obj.type,
                                    textStyle: {
                                        baseline : 'bottom'
                                    }
                                },
                                labelLine : {
                                    show : false
                                }
                            },
                            emphasis: {

                            }
                        }
                    },
                    {
                        name:obj.name[10],
                        value:obj.value_1[10],
                        itemStyle : labelBottom
                    }
                ]
            }
        ]
    };
    var myChart_4 = echarts.init(document.getElementById('echart_4'));
    myChart_4.clear();
    myChart_4.setOption(option);
    // if(firstOrder = 1){
    //     firstOrder = 2;
    //     myChart_4.on('click',function(params){
    //         var flag = false,
    //             Index = params.seriesIndex;
    //         if($('#roleEnName').val() == 'sjgly'){
    //             flag = true;
    //         }else{
    //             if($('#orgCode').val().length > 6){
    //                 if($('#orgCode').val().substring(0,7) == obj.orgCode[Index]){
    //                     flag = true;
    //                 }else{
    //                     Msg('非当前分局无法查看');
    //                 }
    //             }else{
    //                 if($('#orgCode').val() == obj.orgCode[Index]){
    //                     flag = true;
    //                 }else{
    //                     Msg('非当前分局无法查看');
    //                 }
    //             }
    //         }
    //         if(flag){
    //             $.ajax({
    //                 type: 'get',
    //                 url: baseUrls + 'showPage/orderDetail',
    //                 data:{
    //                     orgCode: $('#orgCode').val(),
    //                     time: defaultTime
    //                 },
    //                 beforeSend: function(){
    //                     Loading();
    //                 },
    //                 success: function(response){
    //                     closeLoading();
    //                     if(response.responseCode == '1000'){
    //                         if(response.content.length > 0){
    //                             var str = '';
    //                             for(var i = 0; i < response.content.length; i++){
    //                                 if(response.content[[i]].COMPLETE == 0){
    //                                     str += '<li class="orderLi"><span class="orderName">【'+ nulls(response.content[i].RECEIVER_NAME) +'】</span><span class="orderContent">'+ nulls(response.content[i].COMNAME) +'</span></li>';
    //                                 }
    //                             }
    //                             layer.open({
    //                                 title: ['<div class="layer_title">'+params.name+'</div>', 'background:url(/gyxzHTML/showIndex/img/index.png); color:#fff;'],
    //                                 type: 1,
    //                                 shadeClose: true,
    //                                 skin: 'layui-layer-rim', //加上边框
    //                                 area: ['500px', '500px'], //宽高
    //                                 scrollbar: false,
    //                                 move: false,
    //                                 content: '<ul>'+ str +'</ul>',
    //                             })
    //                         }else{
    //                             Msg('暂无数据');
    //                         }
    //                     }else{
    //                         Msg();
    //                     }
    //                 },
    //                 error:function(){
    //                     closeLoading();
    //                 }
    //             })
    //         }
    //     })
    // }
}